I guess my tps is bad then. Although readings look fine on conzult, 0.45v and hard idle on. The car shuts off when I disconnect the grey harness. I've been having a random idle surge. Once in a while the idle jumps around, 900 to 1200 and sometimes lower or higher. Happens about once week with engine warm or cold.